英文英文字典

英文英文字典

古腾堡计划中的在线英语-英语词典

结果

Water tube的结果

Water tube
One of a system of tubular excretory organs having external openings, found in many invertebrates. They are believed to be analogous in function to the kidneys of vertebrates. See Illust. under Trematodea, and Sporocyst.